package g_commonsio;

import org.apache.commons.io.FileUtils;

import java.io.File;
import java.io.IOException;

/**
 * @author Cheng-02
 * @version V1.0
 * @Package g_commonsio
 * @date 2024/4/14 下午2:48
 */
public class Test02 {
    public static void main(String[] args) {
        try {
            //        -静态方法：FileUtils.copyDirectoryToDirectory(File src ,File dest)
//        传递File类型的目录，进行整个目录的复制，自动进行递归遍历

//        参数：
//        src：要复制的文件夹路径
//        dest：要将文件夹粘贴到哪里去

            //FileUtils.copyDirectoryToDirectory(new File("D:\\images"), new File("D:\\Downloads"));
//                -静态方法：writeStringToFile（File file，String str）写字符串到文本文件中
            FileUtils.writeStringToFile(new File("module11\\1.txt"),"nihao");
//                -静态方法：String readFileToString（File file）读取文本文件，返回字符串
            System.out.println(FileUtils.readFileToString(new File("module11\\1.txt"), "UTF-8"));

        } catch (IOException e) {
            throw new RuntimeException(e);
        }

    }
}
